用JS和<marquee>实现的滚动效果为什么滚动一次就停止了?

来源:百度知道 编辑:UC知道 时间:2024/06/04 05:34:08
用JS和<marquee>实现的滚动效果为什么滚动一次就停了?我是从数据库里取出图片,然后把图片链接到其对应的新闻.
下面是我的网页代码,请高手指点一下啊!

<!--#include file = "Startup.asp"-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Teacher</TITLE>
<LINK href="style.css" type=text/css rel=stylesheet>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.6000.16525" name=GENERATOR></HEAD>
<BODY bottomMargin=0 leftMargin=0 topMargin=0 rightMargin=0>
<TBODY>
<TR>
<TD align="left" vAlign=top>
<DIV align=left>
<DIV id=aaa style="OVERFLOW: hidden; WIDTH: 700px; HEIGHT: 125px">
<DIV align=left>
<TABLE cellSpacing=0 cellPadding=0 width="100%" align=c

var speed3=15//速度数值越大速度越慢
demo21.innerHTML=demo11.innerHTML
function Marquee(){
if(demo21.offsetWidth-demo12.scrollLeft<=0)
demo12.scrollLeft-=demo11.offsetWidth
else{
demo12.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed3)
demo12.onmouseover=function() {clearInterval(MyMar)}
demo12.onmouseout=function() {MyMar=setInterval(Marquee,speed3)}
function IMG1_onclick() {